xl: don't use libxl allocator for nic_list
author"Gianni Tedesco (3P)" <gianni.tedesco@citrix.com>
Wed, 11 Aug 2010 12:07:21 +0000 (13:07 +0100)
committer"Gianni Tedesco (3P)" <gianni.tedesco@citrix.com>
Wed, 11 Aug 2010 12:07:21 +0000 (13:07 +0100)
commit0cd00834b5db08ff76668815b55100ff850d44bc
tree5c59866dfb68a94d70769ffad7194769e3cab4c2
parent4791ea5fa3c2a776cb7788da91cff6be94928ec3
xl: don't use libxl allocator for nic_list
This also fixes a bug with an erroneous call to libxl_free().
A destructor for the nic list is also implemented which is called from
xl.

Signed-off-by: Gianni Tedesco <gianni.tedesco@citrix.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
tools/libxl/libxl.c
tools/libxl/libxl.h
tools/libxl/libxl_utils.c
tools/libxl/xl_cmdimpl.c